package com.caiden_micheal.dynamic.workflow.service;

import com.caiden_micheal.base.domain.AjxResult;
import com.caiden_micheal.base.dto.PageDTO;
import com.caiden_micheal.dynamic.workflow.dto.*;

public interface DWorkflowService {
    AjxResult addDWorkflow(AddDWorkflowDTO addDWorkflowDTO);

    PageDTO findDWorkflowByCondition(FindDWorkflowPageQueryDTO findDWorkflowPageQueryDTO);

    AjxResult findDWorkflowOne(FindDWorkflowOneDTO findDWorkflowOneDTO);

    AjxResult findWorkflowSelectData(FindWorkflowSelectDataDTO findWorkflowSelectDataDTO);

    AjxResult removeDWorkflow(RemoveDWorkflow removeDWorkflow);
}
